﻿/*
 * User: RSny
 * Date: 5/8/2012
 * Time: 10:07 AM
 */
namespace Aspects.Unit
{
    public abstract class BatteryCommands
    {
        public abstract ushort PowerSource{get;}
        public abstract ushort Charge{get;}
        public abstract ushort RSOC{get;}
        public abstract ushort DCLow{get;}
        public abstract ushort DCHigh{get;}
        public abstract ushort FCCLow{get;}
        public abstract ushort FCCHigh{get;}
        public abstract ushort MaxError{get;}
        public abstract ushort Cell1Low{get;}
        public abstract ushort Cell1High{get;}
        public abstract ushort Cell2Low{get;}
        public abstract ushort Cell2High{get;}
        public abstract ushort Cell3Low{get;}
        public abstract ushort Cell3High{get;}
        public abstract ushort Cell4Low{get;}
        public abstract ushort Cell4High{get;}
        public abstract ushort VoltageLow{get;}
        public abstract ushort VoltageHigh{get;}
        public abstract ushort ChargeCurrentLow{get;}
        public abstract ushort ChargeCurrentHigh{get;}
        public abstract ushort ChargeIC{get;}
    }
}